Big Huge Thesaurus

capital of Central Africa

noun